call box


Results for "call box"

English - Turkish Dictionary

call box

(English - Turkish Dictionary) :
İng. telefon kulübesi.